home *** CD-ROM | disk | FTP | other *** search
/ Disc to the Future 2 / Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin / MAC / MPW_TOOL / TOOLS / TOOLS_WI / BYACC__ / GRAM.H < prev    next >
Text File  |  1989-11-19  |  491b  |  29 lines

  1. #ifndef GRAM
  2. #define GRAM
  3.  
  4. #define    ISTOKEN(s)    ((s) < ntokens)
  5. #define    ISVAR(s)    ((s) >= ntokens)
  6.  
  7. extern int nitems;
  8. extern int nrules;
  9. extern int nsyms;
  10. extern int ntokens;
  11. extern int nvars;
  12.  
  13. extern int   start_symbol;
  14. extern char  **symbol_name;
  15. extern short *symbol_value;
  16. extern short *symbol_prec;
  17. extern char  *symbol_assoc;
  18.  
  19. extern short *ritem;
  20. extern short *rlhs;
  21. extern short *rrhs;
  22. extern short *rprec;
  23. extern char  *rassoc;
  24.  
  25. extern short **derives;
  26. extern char *nullable;
  27.  
  28. #endif
  29.